home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 001 / prcmbul.arc / PRCMBULT.TXT
Encoding:
Text File  |  1987-10-12  |  13.7 KB  |  430 lines

  1. The following is from the Procomm Support Board in Columbia, Mo
  2.  
  3. .-------------.
  4. |  Bulletins  |
  5. `-------------'
  6. <G>oodbye, <T>ime, <C>ustomize
  7.  
  8. <.>CMD files            (07/06/87)
  9. <D>ocument corrections  (07/06/87)
  10. <H>ost mode             (07/01/87)
  11. <P>rocomm 3.0           (05/27/87)
  12. <I>ncompatibles         (05/27/87)
  13. <M>essages              (05/27/87)
  14. <N>ext Release          (05/27/87)
  15. <S>upport               (05/29/87)
  16.  
  17. <Q>uit
  18.  
  19.  
  20. Command: .
  21.  
  22.  
  23. 07/06/87
  24.  
  25. This is a list of some of the most common problems experienced with ProComm's 
  26. .CMD language.
  27.  
  28. ----------------------------------------
  29. >>> WAITFOR DOESN'T WORK AS EXPECTED <<<
  30. ----------------------------------------
  31. -The most common solution is to simply reduce the size of the string. For 
  32. example, you will have more success waiting for "word:" than you will have 
  33. waiting for "Enter your password:".
  34. -As stated on pages 703-704 of the manual, most of the commands purge the 
  35. receive buffer.  Because of this, if the string is received prior to any 
  36. command except a GET, RGET, or WAITFOR, then it won't make it to the WAITFOR. 
  37. (See the manual for details).
  38.  
  39. -----------------------------------------------------------------------------
  40. >>> IF STATEMENT CAUSES STACK OVERFLOW WITHOUT NESTING PAST 10 (Error 11) <<<
  41. -----------------------------------------------------------------------------
  42. -This is a bug in ProComm and has been fixed for the next release. One fix is 
  43. to issue a GOTO to clear the stack.  A dummy GOTO can be used as follows:
  44. -More-
  45. . . .
  46. GOTO CLEAR1        ; This accomplishes nothing but it clears the stack
  47. CLEAR1:            ; so the following won't cause an ERROR 11
  48. IF cond            ; This used to cause an overflow.
  49. . . .
  50.  
  51. --------------------------------------------------------
  52. >>> PERFECTLY VALID ELSE STATEMENT CAUSES AN ERROR 7 <<<
  53. --------------------------------------------------------
  54. -This is another bug in ProComm which has been fixed for the next release. 
  55. This can be eliminated by including null ELSE clauses where there is no ELSE 
  56. statements, ie.
  57. . . .
  58. IF cond
  59. . . .
  60.  
  61. ELSE              ; Until this ELSE was added, the next ELSE caused ERROR 7
  62. ENDIF
  63. IF cond
  64. . . .
  65. ELSE              ; This was where the old error occured
  66. . . .
  67. ENDIF
  68. -More-
  69. . . .
  70.  
  71. ------------------------------------------------------------------------
  72. >>> MY LINKED COMMAND FILE HANGS UP AND DIALS AGAIN FROM DIALING DIR <<<
  73. ------------------------------------------------------------------------
  74. -Use  IF NOT LINKED  in you command file and only dial then.  See page 712 of 
  75. the manual for an example.
  76.  
  77.  
  78. .-------------.
  79. |  Bulletins  |
  80. `-------------'
  81. <G>oodbye, <T>ime, <C>ustomize
  82.  
  83. <.>CMD files            (07/06/87)
  84. <D>ocument corrections  (07/06/87)
  85. <H>ost mode             (07/01/87)
  86. <P>rocomm 3.0           (05/27/87)
  87. <I>ncompatibles         (05/27/87)
  88. <M>essages              (05/27/87)
  89. <N>ext Release          (05/27/87)
  90. <S>upport               (05/29/87)
  91.  
  92. <Q>uit
  93.  
  94.  
  95. Command: d
  96.  
  97.  
  98. 07/06/87
  99.  
  100. We are building a list of known errors (typos excluded) in the ProComm version 
  101. 2.4.2 manual.  If you know of one that's not listed here, please let us know.
  102.  
  103.  
  104.  
  105. Page 705 (and 1501):
  106.    The BREAK command will not recognize an operand.
  107.  
  108. Page 705-706 (and 1501):
  109.    The DIAL command will not accept a string variable as an operand.
  110.  
  111. Page 715 (and 1502):
  112.    The MACRO command will not accept a string variable as an operand.
  113.  
  114. Page 902:
  115.    Keypad Application mode 5 is sent by F6 not Shift-F6.
  116.    Keypad Application mode COMMA is sent by Shift-F6 not F5
  117.  
  118.  
  119. -More-
  120.  
  121. .-------------.
  122. |  Bulletins  |
  123. `-------------'
  124. <G>oodbye, <T>ime, <C>ustomize
  125.  
  126. <.>CMD files            (07/06/87)
  127. <D>ocument corrections  (07/06/87)
  128. <H>ost mode             (07/01/87)
  129. <P>rocomm 3.0           (05/27/87)
  130. <I>ncompatibles         (05/27/87)
  131. <M>essages              (05/27/87)
  132. <N>ext Release          (05/27/87)
  133. <S>upport               (05/29/87)
  134.  
  135. <Q>uit
  136.  
  137.  
  138. Command: h
  139.  
  140.  
  141.  
  142. 07/01/87
  143.  
  144. =====================================================
  145. >> Problems with F)iles and S)hell ??, read on ... <<
  146. =====================================================
  147.  
  148. SETTING UP FOR HOST MODE OPERATION
  149.  
  150. -MODEM SETUP
  151. First off, carrier detect on your modem MUST be set to follow the true state of
  152. carrier.  Carrier detect MUST NOT be forced true, or high, by dip switch 
  153. settings.  Carrier detect also should NOT be set to follow DTR.  It should be 
  154. set to follow the real state, or the RS-232 conventions or however your manual 
  155. says it.  On a Hayes modem this means switch 6 in the UP position.
  156. Next, data terminal ready (DTR) should also follow the true state. It should 
  157. NOT be forced high.  On a Hayes modem, this means switch 1 is UP.
  158. Now, your cable might also have an impact on correct operation. Be sure that 
  159. the carrier detect (CD) and data terminal ready (DTR) leads are present and in 
  160. the correct configuration.  Your modem manual should have an explanation of 
  161. proper cable configurations.
  162. -More-
  163.  
  164. -CONFIG.SYS SETUP
  165. The CONFIG.SYS file is a file whose contents control (to some extent) the 
  166. configuration of your machine at boot up (see your DOS manual for details). 
  167. The statement in the CONFIG.SYS file that we are concerned with is the FILES= 
  168. statement.  This statement controls the default number of file handles 
  169. available on your machine.  The default is 8; for ProComm we recommend 20 or 
  170. higher Each additional handle over 8 takes an additional 39 bytes of RAM, a 
  171. small price to pay.  To set this statement, create (or edit) a CONFIG.SYS file 
  172. in the same place as the command processor (COMMAND.COM) that you boot with. 
  173. Include in that file a line that says:
  174. FILES=x where x is 20 or greater.  This file, containing this statement, MUST 
  175. be present when you boot.  It has no effect otherwise.  Upping this number can 
  176. also alleviate other problems indicated by "CAN'T OPEN FILE" messages or the 
  177. like.
  178.  
  179. -PROCOMM SETUP
  180. To continue, like the manual says, you need to setup all the HOST SETUP options
  181. correctly for your modem (this is adequately covered in the manual).  The most 
  182. important of those options is the AUTO ANSWER STRING.  You can find the correct
  183. auto answer string by checking your modem manual.
  184.  
  185. =====================================================================
  186. -More-
  187. COMMON PROBLEMS:
  188.  
  189. >> EVERYTHING WORKS BUT "FILES" AND "SHELL" <<
  190. ProComm is basically doing a CTTY COMx command.  This means we redirect all 
  191. input and output to the comm port.  Now, at this point DOS is in charge, not 
  192. ProComm, and it seems to possibly have some problems.  For instance, on our 
  193. Turbo PC, if we have only one comm port installed, and are addressing it as 
  194. COM2, all redirection (either from ProComm Host or a DOS CTTY command) went to 
  195. COM1!  Weird, or what?  We have not yet determined whether this is a BIOS 
  196. problem on that machine or a DOS problem.  Anyway, a similar thing may occur on
  197. your machine, especially PCjrs with that weird comm port configuration.  PCjr 
  198. owners will probably need to run COMSWAP, even if this was not needed before 
  199. for normal operations.  The FILES statement comes into play here as well as new
  200. handles must be opened for I/O.
  201. The problem also occurs on certain clones, even with COM1.  A solution which 
  202. works, at least on clones here, is available in the download section, file: 
  203. HOSTFIX.ARC.  The problem has (you guessed it) been fixed for the next release.
  204.  
  205. >> "FILES" WORKS OK BUT PROGRAMS LOCK UP MY MACHINE IN THE "SHELL" <<
  206. The shell function of host mode is limited; programs which use only DOS 
  207. function calls will generally work but programs which use lower level methods 
  208. often fail.  For example, programs which access the display buffer directly 
  209. will not work, nor will many programs which rely on certain BIOS routines.  If 
  210. -More-
  211. you are able to enter the shell and perform mundane DOS functions like TYPE or 
  212. DIR, but a another program will not work, then chances are excellent that the 
  213. program is incompatible with the Shell function of ProComm's host mode.
  214.  
  215. >> AFTER RUNNING HOST MODE, MY BAUD RATE IS RESET TO 300 <<
  216. If your auto baud detect method is set to KEY HIT, then ProComm will set the 
  217. host to 300 baud and work its way up until it has a match.  Since the host 
  218. remains at the speed of the last call, a 300 baud call or a failure to hit a 
  219. key will cause ProComm to remain at 300 baud.  If your modem sends the extended
  220. results codes: CONNECT, CONNECT 1200, and CONNECT 2400 then the MODEM MSG 
  221. method of detecting baud rate will probably be more reliable.  Or, if you know 
  222. the baud rate in advance, set the auto baud detect to NONE and the host will 
  223. remain at the original setting,
  224.  
  225. .-------------.
  226. |  Bulletins  |
  227. `-------------'
  228. <G>oodbye, <T>ime, <C>ustomize
  229.  
  230. <.>CMD files            (07/06/87)
  231. <D>ocument corrections  (07/06/87)
  232. <H>ost mode             (07/01/87)
  233. <P>rocomm 3.0           (05/27/87)
  234. <I>ncompatibles         (05/27/87)
  235. <M>essages              (05/27/87)
  236. <N>ext Release          (05/27/87)
  237. <S>upport               (05/29/87)
  238.  
  239. <Q>uit
  240.  
  241.  
  242. Command: p
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.                  There is NO ProComm version 3.0 !!
  251.  
  252.  
  253.  
  254.   Any version 3.0 is either:
  255.  
  256.   1. A hacked version of ProComm.  There have been some reports of trojan
  257.      ProComm programs, so if you insist on using a version labeled 3.0 use
  258.      extreme caution.
  259.  
  260.   2. A copy of a Beta version of version 2.4.2.  Before version 2.4.2 was
  261.      released, the numbering of the next release was undecided and a Beta
  262.      version was distributed with the 3.0 numbering.  This version contains
  263.      bugs that have been fixed in version 2.4.2.
  264.  
  265.   3. Mislabeled.
  266.  
  267.  
  268. .-------------.
  269. |  Bulletins  |
  270. `-------------'
  271. <G>oodbye, <T>ime, <C>ustomize
  272.  
  273. <.>CMD files            (07/06/87)
  274. <D>ocument corrections  (07/06/87)
  275. <H>ost mode             (07/01/87)
  276. <P>rocomm 3.0           (05/27/87)
  277. <I>ncompatibles         (05/27/87)
  278. <M>essages              (05/27/87)
  279. <N>ext Release          (05/27/87)
  280. <S>upport               (05/29/87)
  281.  
  282. <Q>uit
  283.  
  284.  
  285. Command: i
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.    NOTICE TO USERS OF NON-HAYES COMPATIBLE MODEMS:
  294.  
  295.  
  296.     If you are using ProComm with a modem that does not use the
  297.     Hayes AT command set, we are interested in what you are using
  298.     for the Modem init string, modem dial command, hangup string,
  299.     carrier detect mask, etc.
  300.  
  301.     We will be gathering this information and will then post it
  302.     for all our users.  Thanks for helping us out with this!
  303.  
  304.  
  305. .-------------.
  306. |  Bulletins  |
  307. `-------------'
  308. <G>oodbye, <T>ime, <C>ustomize
  309.  
  310. <.>CMD files            (07/06/87)
  311. <D>ocument corrections  (07/06/87)
  312. <H>ost mode             (07/01/87)
  313. <P>rocomm 3.0           (05/27/87)
  314. <I>ncompatibles         (05/27/87)
  315. <M>essages              (05/27/87)
  316. <N>ext Release          (05/27/87)
  317. <S>upport               (05/29/87)
  318.  
  319. <Q>uit
  320.  
  321.  
  322. Command: m
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.        There are three message boards available: All-purpose,
  330.    Msg to sysop, and Wishing well, each with its own specific
  331.    purpose.
  332.        The All-purpose board is intended to be a forum for the
  333.    discussion of ProComm and communications in general.  This
  334.    forum is provided as a convenience; technical questions will
  335.    not be answered by Datastorm.
  336.        The Msg to sysop facility is for passing information to
  337.    the sysop.  This is a one-way board, to the sysop.  We like
  338.    to know what's going on out there, but unfortunately, we can't
  339.    respond to messages.  For every rule there's an exception, but
  340.    understand that any response IS an exception; don't expect it.
  341.        At the Wishing well, you have a chance to influence future
  342.    versions of ProComm.  We will be using the messages placed on
  343.    this board to help determine future enhancements for ProComm.
  344.    Let us know what you wish ProComm did (or didn't do).
  345.  
  346.  
  347. .-------------.
  348. |  Bulletins  |
  349. `-------------'
  350. <G>oodbye, <T>ime, <C>ustomize
  351.  
  352. <.>CMD files            (07/06/87)
  353. <D>ocument corrections  (07/06/87)
  354. <H>ost mode             (07/01/87)
  355. <P>rocomm 3.0           (05/27/87)
  356. <I>ncompatibles         (05/27/87)
  357. <M>essages              (05/27/87)
  358. <N>ext Release          (05/27/87)
  359. <S>upport               (05/29/87)
  360.  
  361. <Q>uit
  362.  
  363.  
  364. Command: n
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.   Here is a PARTIAL list of what can be expected in the next release:
  376.  
  377.   --  All protocols have been re-written to improve recovery and speed.
  378.   --  Ymodem-G and Imodem protocols have been added.
  379.   --  Many enhancements and additions to the Command language.
  380.   --  Terminal emulations have been optimized.
  381.   --  Support for high speed (9600 and 19,200 baud) modems.
  382.   --  Improvements to the Host mode.
  383.   --  All known bugs have been fixed (unix VI editor problems and stack
  384.       overflow with certain IF constructs in command language for example).
  385.  
  386.  
  387.  
  388.  
  389.  
  390. .-------------.
  391. |  Bulletins  |
  392. `-------------'
  393. <G>oodbye, <T>ime, <C>ustomize
  394.  
  395. <.>CMD files            (07/06/87)
  396. <D>ocument corrections  (07/06/87)
  397. <H>ost mode             (07/01/87)
  398. <P>rocomm 3.0           (05/27/87)
  399. <I>ncompatibles         (05/27/87)
  400. <M>essages              (05/27/87)
  401. <N>ext Release          (05/27/87)
  402. <S>upport               (05/29/87)
  403.  
  404. <Q>uit
  405.  
  406.  
  407. Command: s
  408.  
  409.  
  410.  
  411.  
  412.  TECHNICAL:
  413.  
  414.        We regret that we cannot offer technical support to every
  415.    user of ProComm, but we cannot.  This may change in the future,
  416.    but right now, we only offer technical assistance to registered
  417.    users.
  418.        Registered users receive an account on our private bulletin
  419.    board where we respond to all questions.   The private board's
  420.    number is: (314) 474-8478 and it supports 300-2400 baud at N81.
  421.  
  422.  
  423.  
  424.  OTHER:
  425.        You are invited to CALL (314) 474-8461 IF YOU HAVE A BUSINESS
  426.    INQUIRY.  This an office number and NO TECHNICAL SUPPORT is
  427.    available throught this number.
  428.  
  429.  
  430.